' Copyright 2011 Martin Leidel
'
' This software is provided 'as-is', without any express or implied
' warranty.  In no event will the authors be held liable for any damages
' arising from the use of this software.
' 
' Permission is granted to anyone to use this software for any purpose,
' including commercial applications, and to alter it and redistribute it
' freely, subject to the following restrictions:
' 
' 1. The origin of this software must not be misrepresented; you must not
' claim that you wrote the original software. If you use this software
' in a product, an acknowledgment in the product documentation would be
' appreciated but is not required.
' 2. Altered source versions must be plainly marked as such, and must not be
' misrepresented as being the original software.
' 3. This notice may not be removed or altered from any source distribution.

#If TARGET <> "flash" And TARGET <> "android" And TARGET <> "html5" And TARGET <> "ios"
#Error "MNet is not currently available for target '${TARGET}'."
#End

Import "native/mnet.${TARGET}.${LANG}"

Extern

#IF TARGET = "html5" Or TARGET = "ios" Then
  Function HttpGet:String( url:String, timeoutConnection:Int = 3000, timeoutSocket:Int = 5000 ) = "mnetHttpGet"
#ELSE
  Function HttpGet:String( url:String, timeoutConnection:Int = 3000, timeoutSocket:Int = 5000 ) = "mnet.HttpGet"
#ENDIF


